﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FormEditarSolicitud.aspx.cs" Inherits="SolicitudesPractica_FormEditarSolicitud"
    Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <h1>
        Editar Solicitud Práctica</h1>
    <form id="form1" runat="server">
    <p>
    </p>
    <div align="center">
        <table>
            <tr>
                <td>
                    <div align="center">
                        <asp:Button ID="Button1" runat="server" Text="Actualizar" Height="30px" CssClass="button"
                            Width="130px" OnClick="ButtonActualizarSolicitud_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="Button2" runat="server" CssClass="button" Height="30px" Text="Cancelar"
                            Width="130px" OnClick="ButtonCancelar_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="Button3" runat="server" CssClass="button" Height="30px" Text="Agregar Perfil"
                            Width="130px" OnClick="ButtonAgregarPerfil_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="ButtonRegPractica2" runat="server" CssClass="button" 
                            Height="30px" Text="Registrar Practica"
                            Width="130px" onclick="ButtonRegPractica_Click" Enabled="False" />
                    </div>
                </td>
            </tr>
        </table>
    </div>
    <fieldset>
        <legend>Estado de la Solicitud</legend>
        <div align="left">
            <asp:DropDownList ID="DropDownListEstado" runat="server" OnSelectedIndexChanged="DropDownListEstado_SelectedIndexChanged">
                <asp:ListItem Value="0">Pendiente</asp:ListItem>
                <asp:ListItem Value="1">Aceptada</asp:ListItem>
                <asp:ListItem Value="2">No Aceptada</asp:ListItem>
                <asp:ListItem Value="3">Eliminar</asp:ListItem>
                <asp:ListItem Value="4">En Proceso</asp:ListItem>
            </asp:DropDownList>
            <br />
            <b>Pendiente:</b> Ha sido enviada, pero todavía no ha sido revisada aun.<br />
            <b>En Proceso:</b> En Proceso: Faltan por revisar los datos del contacto, definir
            la descripción general de la practica o asignar posibles descripciones de perfiles
            de practicante.<br />
            <b>Aceptada:</b> Toda la información de la solicitud se encuentra en orden y ha
            sido aceptada.<br />
            <b>No Aceptada:</b> No se puede llevar a cabo la práctica por un algún motivo específico.</div>
    </fieldset>
    <p>
        &nbsp;&nbsp;</p>
    <fieldset runat="server" id="FieldsetObservaciones" visible="True">
        <legend>Observaciones</legend>
        <div align="center">
            Comentarios que se tengan acerca del proceso de esta solicitud (no pueden ser vistas
            por la empresa).
            <asp:TextBox ID="TextBoxObservaciones" runat="server" CssClass="textlarge" TextMode="MultiLine"
                Width="600px" Height="200px"></asp:TextBox>
        </div>
    </fieldset>
    <p>
        &nbsp;&nbsp;</p>
    <fieldset>
        <legend>Información del Contaco en la Empresa</legend>
        <p>
            <label>
                Los campos marcados con (*) son obligatorios.
            </label>
        </p>
        <table width="100%" border="0">
            <tr>
                <td width="20%" align="left">
                    Nombre Completo(<span class="title">*</span>)
                </td>
                <td align="left" colspan="3" valign="middle">
                    <asp:TextBox ID="TextBoxNombre" runat="server" CssClass="textfield" Height="20px"
                        Width="462px"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Introduzca el nombre"
                        ControlToValidate="TextBoxNombre"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="left">
                        Correo (<span class="title">*</span>)</div>
                </td>
                <td>
                    <asp:TextBox ID="TextBoxCorreo" runat="server" CssClass="textfield"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="Introduzca el correo"
                        ControlToValidate="TextBoxCorreo" Display="Dynamic"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBoxCorreo"
                        Display="Dynamic" ErrorMessage="Formato incorrecto" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                </td>
                <td>
                    <div align="left" style="width: 65px">
                        Teléfono (<span class="title">*</span>)</div>
                </td>
                <td>
                    <asp:TextBox ID="TextBoxTelefono" runat="server" CssClass="textfield"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="Introduzca el Telefono"
                        ControlToValidate="TextBoxTelefono" Display="Dynamic"></asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="TextBoxTelefono"
                        Display="Dynamic" ErrorMessage="Formato incorrecto" ValidationExpression="[0-9]+"></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="left">
                        Celular</div>
                </td>
                <td>
                    <asp:TextBox ID="TextBoxCelular" runat="server" CssClass="textfield"></asp:TextBox>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="TextBoxCelular"
                        Display="Dynamic" ErrorMessage="Formato incorrecto" ValidationExpression="[0-9]+"></asp:RegularExpressionValidator>
                </td>
                <td>
                    <div align="left">
                        Fax</div>
                </td>
                <td>
                    <asp:TextBox ID="TextBoxFax" runat="server" CssClass="textfield"></asp:TextBox>
                    <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="TextBoxFax"
                        Display="Dynamic" ErrorMessage="Formato incorrecto" ValidationExpression="[0-9]+"></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="left">
                        Cargo</div>
                </td>
                <td colspan="3">
                    <asp:TextBox ID="TextBoxCargo" runat="server" CssClass="textfield" Width="471px"></asp:TextBox>
                </td>
            </tr>
        </table>
    </fieldset>
    <p>
        &nbsp;&nbsp;
    </p>
    <fieldset>
        <legend>Descripcion General de la Practica</legend>
        <table style="width: 100%;">
            <tr>
                <td colspan="4">
                    <div align="center">
                        <asp:TextBox ID="TextBoxDescripcion" runat="server" CssClass="textlarge" Height="200px"
                            TextMode="MultiLine" Width="600px"></asp:TextBox>
                    </div>
                </td>
            </tr>
            <tr>
                <td colspan="4">
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TextBoxDescripcion"
                        ErrorMessage="Debe ingresar la descripción de la practica"></asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="center">
                        <asp:Button ID="ButtonActualizarSolicitud" runat="server" Text="Actualizar" Height="30px"
                            CssClass="button" Width="130px" OnClick="ButtonActualizarSolicitud_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="ButtonCancelar" runat="server" CssClass="button" Height="30px" Text="Cancelar"
                            Width="130px" OnClick="ButtonCancelar_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="ButtonAgregarPerfil" runat="server" CssClass="button" Height="30px"
                            Text="Agregar Perfil" Width="130px" OnClick="ButtonAgregarPerfil_Click" />
                    </div>
                </td>
                <td>
                    <div align="center">
                        <asp:Button ID="ButtonRegPractica" runat="server" CssClass="button" Height="30px"
                            Text="Registrar Practica" Width="130px" 
                            onclick="ButtonRegPractica_Click" Enabled="False" />
                    </div>
                </td>
            </tr>
        </table>
    </fieldset>
    <p>
        &nbsp;&nbsp;</p>
    <fieldset>
        <legend>Perfiles de Practicantes</legend>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <div>
                    <table style="width: 100%;">
                        <tr>
                            <td>
                                &nbsp;
                                <asp:DropDownList ID="DropDownListPerfiles" runat="server" OnSelectedIndexChanged="DropDownListPerfiles_SelectedIndexChanged">
                                </asp:DropDownList>
                            </td>
                            <td>
                                &nbsp;
                                <asp:Button ID="ButtonEliminarPerfil" runat="server" CssClass="button" Height="30px"
                                    OnClick="ButtonEliminarPerfil_Click" Text="Eliminar Perfil" Width="130px" />
                            </td>
                        </tr>
                    </table>
                </div>
                <div id="DivPerfiles" runat="server" align="left">
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </fieldset>
    </form>
</asp:Content>
